package com.dmbjz.repository;

import com.dmbjz.entity.Comment;
import org.springframework.data.mongodb.repository.MongoRepository;
import org.springframework.stereotype.Repository;

import java.util.List;


/**
 * 使用 MongoRepository 代替 MongoTemplate 操作数据
 *      相较于 MongoTemplate，每操作一个不同的实体类就需要定义一个 MongoRepository
 *      参数：操作实体类，Example查询操作类型
 */
@Repository
public interface UserRepository extends MongoRepository<Comment, String> {

    //SpringData规范查询数据方法一
    Comment findByContentsAndLikenum(String contents,Integer likenum);

    //SpringData规范查询数据方法二
    List<Comment> readAllByUserid(String nickname);


}
